15038 610
8036 239
12290 633
8249 859
5947 286
8530 453
3156 712
3551 66
3565 517
21858 351
21519 441
19188 321
3706 171
2998888 6126
3728 849
2624 155
991 119
33978 374
5510 419
2468 203
5235 474
4130 599
14535 669
8755 788
6224 934