3576 502
4953 233
5305 573
3733 729
1799 63
2326 57
3632 334
2220 127
3295 470
3894 607
2866 415
3292 398
39802 433
34235 473
33396 532
20327 104
45503 665
27887 966