2513 403
5546 312
1610 96
6378 124
2497 446
5302 529
2686 38
11124 153
1964 43
2595 144
3909 543
3494 514
29141 241
78113 892
91459 523