4797 58
3176 255
4345 467
5370 884
57035 645
31570 427
13150 285
23361 762
6584 193
19016 116
30484 583