30982 46
15255 684
15961 608
32651 213
18007 632
40511 371
11869 301
17986 596
4153 80
4720 541
8328 681
11553 670
11245 385
2690 94
3083 149
5303 623
3970 247
8008 457
3291 742
2371 560
4152 729
3929 575
4884 866
10025 457
5859 217
10870 396
4934 445
1064 49