2505 403
5541 312
6368 124
5294 529
2672 38
11119 153
1955 43
2590 144
3904 543
3486 514
77978 892
91035 521