5178 482
7042 629
1501 288
3315 319
5285 730
7914 956
2764 235
13241 124
3280 498
3534 632
5645 34
3660 484
3163 261
2177 397
7875 907