50327 119
5616 758
7822 185
3208 91
23933 57
12351 604
20604 156
40262 509
2235 204
31894 603
17295 546
35721 952
11349 675
21362 422
3198 517
6721 517
2399 67
7739 483
83789 839
16611 325
12269 31
47247 491
17195 450
27033 41
47541 592
65220 856
21404 188