4296 227
2285 179
1907 129
5485 506
5054 680
3311 170
2561 292
85320 587
231646 951
3474 80
43011 204
4741 793
6193 491
12290 148
3909 432
2861 99
2349 136
5626 789
105298 213
130528 745
19155 287
9237 683
13952 692
2511 453
2985 351
892 70
3599 875
6058 643