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