2515 403
5550 312
1616 96
6385 124
2500 446
5310 529
2698 38
11128 153
1968 43
2602 144
3916 543
3498 514
29165 241
78218 892
91680 523