2515 403
5549 312
6385 124
5310 529
2697 38
11128 153
1968 43
2602 144
3916 543
3498 514
78210 892
91662 523