2503 159
8949 739
19510 493
8440 351
29444 86
15886 436
4017 618
25789 715
2869 288
5322 93
934729 960
332636 530
15323 426
14896 426
7604 137
2295 88
8161 159
18752 500
3847 851
22262 338
8577 624
4271 201
6858 431
3487 218
3248 71
1717 232
5656 874
21117 522