500 58
424 524
207 283
921 643
789 303
769 952
514 29
523 150
689 449
342 846
534 566
461 818
14236 365
13211 804
9324 361
7280 363
7207 348
6037 14
5601 40
5061 201
4978 224
4416 922
4386 646
4349 218