3594 502
4966 233
5318 573
3739 729
1811 63
2336 57
3647 334
2232 127
3300 470
3905 607
2871 415
3302 398
39944 433
34269 473
33529 532
20465 104
45897 665
28070 966