15018 610
8027 239
12283 633
8228 859
5941 286
8517 453
3154 712
3550 66
3552 517
21822 351
21491 441
19179 321
3695 171
2993299 6123
3724 849
2624 155
987 119
33938 374
5495 419
2461 203
5220 474
4125 599
14533 669
8743 788
6208 934