4841 518
21568 332
13215 393
15120 271
19643 492
8429 520
9531 382
7813 810
5257 124
3861 192
171277 276
95714 320
99600 268
57599 347
18282 235
7999 43
39538 310
51483 676