5259 35
4573 249
2657 319
3758 344
1374 30
5123 523
2612 173
14898 928
3059 182
4850 782
2526 217
5752 461
2753 761
5883 551
15966 354
7482 649
2227 32
8723 297
4979 505
3280 424
3553 177
9909 401
4536 232
3963 839
3141 395
5225 276
6431 290
4866 158