1015 50
4856 792
3693 168
10423 749
15425 739
4525 319
12776 303
4980 246
4798 238
79571 357
3572 627
2496 437
2597 310
1950 363
3354 809
12215 361
2359 488
3084 255
3687 709
22525 86
2579 685
36918 548
3528 329
25341 92
3112 376
7334 826
14841 402
33135 213