6593 58
4719 359
15942 533
116136 1116
15906 777
11832 346
49279 640
26820 646
4525 98
4334 370
5592 577
2689 220
1544 201
85948 240
92187 663
3143 37
3219 210