3576 502
4956 233
5306 573
3734 729
1801 63
2327 57
3635 334
2222 127
3295 470
3895 607
2866 415
3292 398
39823 433
34240 473
33419 532
20345 104
45549 665
27914 966