2506 403
5542 312
1606 96
6368 124
2492 446
5294 529
2673 38
11119 153
1955 43
2590 144
3904 543
3488 514
29119 241
77989 892
91073 521