15016 610
8027 239
12283 633
8226 859
5941 286
8516 453
3154 712
3550 66
3552 517
21817 351
21489 441
19179 321
3695 171
2992812 6123
3722 849
2624 155
987 119
33934 374
5494 419
2461 203
5219 474
4125 599
14532 669
8742 788
6207 934