15056 610
8040 239
12292 633
8265 859
5952 286
8537 453
3157 712
3552 66
3571 517
21880 351
21547 441
19194 321
3712 171
3002358 6126
3734 849
2627 155
993 119
34005 374
5519 419
2471 203
5243 474
4131 599
14540 669
8761 788
6244 934