15083 610
8049 239
12312 633
8287 859
5964 286
8549 453
3159 712
3555 66
3598 517
21946 351
21588 441
19207 321
3728 171
3010981 6127
3740 849
2635 155
1013 119
34084 374
5542 419
2482 203
5273 474
4144 599
14552 669
8770 788
6270 934