14583 610
7926 239
12086 633
7833 859
5855 286
8404 453
3108 712
3528 66
3407 517
20998 350
20828 441
18928 321
3509 171
2910188 6086
3665 849
2578 155
932 119
33052 374
5184 419
2351 203
4948 474
4037 599
14444 669
8651 788
5947 933