3590 502
4964 233
5318 573
3738 729
1809 63
2336 57
3647 334
2232 127
3300 470
3904 607
2871 415
3301 398
39927 433
34264 473
33522 532
20451 104
45846 665
28053 966