3592 502
4965 233
5318 573
3738 729
1810 63
2336 57
3647 334
2232 127
3300 470
3905 607
2871 415
3301 398
39931 433
34265 473
33522 532
20453 104
45854 665
28055 966