43981 624
2681 428
2052 411
3535 47
1459 67
11599 472
19655 818
5872 315
11904 602
5503 103
7707 484
3557 739
17973 631
2530 392
15829 168
5399 822
6409 309
3998 457
3779 474
2370 245
2508 168