2515 403
5551 312
6386 124
5310 529
2698 38
11128 153
1969 43
2603 144
3916 543
3499 514
78228 892
91714 523