2506 403
5542 312
1606 96
6370 124
2493 446
5295 529
2673 38
11119 153
1955 43
2590 144
3904 543
3488 514
29119 241
77996 892
91084 521