3576 502
4947 233
5304 573
3732 729
1798 63
2325 57
3630 334
2220 127
3294 470
3893 607
2863 415
3292 398
39786 433
34234 473
33377 532
20309 104
45432 665
27850 966