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