3578 502
4959 233
5308 573
3735 729
1802 63
2328 57
3638 334
2223 127
3296 470
3897 607
2868 415
3294 398
39836 433
34246 473
33449 532
20361 104
45600 665
27935 966