3576 502
4947 233
5305 573
3732 729
1798 63
2325 57
3630 334
2220 127
3294 470
3894 607
2863 415
3292 398
39787 433
34234 473
33382 532
20314 104
45457 665
27858 966