43991 624
2685 428
2052 411
3537 47
1459 67
11600 472
19656 818
5873 315
11908 602
5505 103
7707 484
3557 739
17976 631
2530 392
15829 168
5399 822
6409 309
3998 457
3779 474
2370 245
2510 168