15084 610
8050 239
12313 633
8289 859
5965 286
8551 453
3160 712
3555 66
3601 517
21964 351
21595 441
19211 321
3728 171
3011905 6127
3741 849
2637 155
1014 119
34090 374
5545 419
2482 203
5277 474
4150 599
14552 669
8770 788
6270 934