2985 583
7321 814
7929 642
2327 88
16971 550
10263 369
168920 223
8622 946
8770 718
8463 959
7147 577
7516 577
1055 45
4731 110
14107 628
31034 443
3531 153
10296 628
2575 215
6660 331
9599 717
13038 398
48552 330
3271 788