3590 502
4964 233
5318 573
3738 729
1808 63
2336 57
3646 334
2232 127
3300 470
3904 607
2871 415
3301 398
39924 433
34262 473
33520 532
20448 104
45841 665
28045 966