15781 645
7435 474
5615 446
9339 193
17525 562
13829 594
1420 169
4865 640
1665 347
2908 648
1018 201
3850 963
2901 609
1692 377
1813 447
2759 570
5283 523
2113 216
1155 109
1441 271
2574 305
2524 560
4005 87
360 74
2370 362
12553 422
33951 548
24667 533