3576 502
4956 233
5306 573
3734 729
1802 63
2327 57
3637 334
2223 127
3296 470
3897 607
2866 415
3292 398
39824 433
34240 473
33434 532
20349 104
45568 665
27918 966