15063 610
8041 239
12296 633
8272 859
5953 286
8540 453
3157 712
3552 66
3576 517
21903 351
21563 441
19196 321
3717 171
3004625 6127
3735 849
2630 155
999 119
34031 374
5522 419
2471 203
5249 474
4138 599
14543 669
8763 788
6252 934