15038 610
8035 239
12290 633
8246 859
5947 286
8528 453
3156 712
3551 66
3561 517
21852 351
21518 441
19188 321
3706 171
2998363 6126
3728 849
2624 155
991 119
33976 374
5509 419
2468 203
5233 474
4130 599
14535 669
8754 788
6219 934