2508 403
5542 312
6373 124
5298 529
2678 38
11121 153
1956 43
2591 144
3905 543
3488 514
78030 892
91186 521