15062 610
8041 239
12295 633
8268 859
5952 286
8537 453
3157 712
3552 66
3576 517
21896 351
21559 441
19195 321
3715 171
3004031 6127
3735 849
2630 155
993 119
34027 374
5522 419
2471 203
5247 474
4138 599
14542 669
8763 788
6249 934