3588 502
4962 233
5316 573
3738 729
1806 63
2336 57
3644 334
2229 127
3300 470
3903 607
2871 415
3301 398
39905 433
34258 473
33495 532
20428 104
45783 665
28017 966