5176 482
7040 629
1501 288
3315 319
5285 730
7912 956
2764 235
13237 124
3279 498
3534 632
5645 34
3659 484
3163 261
2177 397
7871 907