3576 502
4958 233
5307 573
3734 729
1802 63
2328 57
3637 334
2223 127
3296 470
3897 607
2866 415
3293 398
39834 433
34246 473
33441 532
20356 104
45579 665
27925 966