2508 403
5543 312
1608 96
6374 124
2495 446
5300 529
2682 38
11122 153
1961 43
2591 144
3905 543
3491 514
29129 241
78047 892
91257 521