3012 153
125075 752
108688 551
13191 860
87853 768
91040 499
9916 652
107364 210
16066 602
4829 587
21581 187
35576 591
49479 642
13414 265
7891 290
32931 294
38571 467
27455 194
31861 523
28437 834
5276 350
9151 106
5134 237
4679 265
5380 771
3638 95
9296 419
5750 552