2504 403
5540 312
6368 124
5294 529
2671 38
11119 153
1955 43
2590 144
3904 543
3485 514
77973 892
91016 521