2508 403
5543 312
1608 96
6374 124
2495 446
5298 529
2679 38
11122 153
1957 43
2591 144
3905 543
3490 514
29127 241
78039 892
91221 521