4857 78
17098 162
30489 261
9347 743
2802 305
8178 497
27570 688
75816 450
39785 231
38396 602
9134 527
38253 386
5487 731
32902 680
4401 518