50591 197
122443 597
22629 640
13958 57
16415 367
6007 210
3441 145
1071 120
4248 296
11276 386
7465 249
24634 357
3454 451
3045 422
7344 758
1383 149
1155 126
11864 409
1364 240
16163 142
2850 690
2054 116
768 68
1768 391
3105 826
1222 116
3625 710
5590 590