15053 610
8040 239
12292 633
8261 859
5951 286
8536 453
3157 712
3552 66
3569 517
21878 351
21537 441
19193 321
3712 171
3001789 6126
3733 849
2627 155
992 119
34000 374
5518 419
2471 203
5241 474
4131 599
14539 669
8760 788
6238 934