2985 347
11931 926
24409 483
13535 619
7180 403
2920 329
4792 677
3021 118
7943 70
5520 395
3951 574
2269 256
5075 693
34008 119
2659 416
19092 257
2398 272
7911 437
4427 659
11072 82
2850 439
11396 773
8084 707
10052 312