139932 1124
7531 291
3206 630
27034 754
11542 304
46127 912
14448 623
4863 107
20323 376
2930 392
8487 602
3693 575
11010 28
4833 544
4631 621
23269 673
24152 138
4302 383
29337 80
3175 626
8417 857
12979 443
11319 715
6378 139
1265 76
31442 207
7361 648
10840 555