15063 610
8042 239
12296 633
8272 859
5953 286
8541 453
3157 712
3552 66
3578 517
21905 351
21564 441
19196 321
3718 171
3005156 6127
3735 849
2630 155
1000 119
34036 374
5528 419
2473 203
5254 474
4138 599
14544 669
8763 788
6252 934