15047 728
3637 847
41675 688
4679 571
3515 779
1955 171
1508 207
2084 127
5026 619
8261 184
3701 798
2445 401
2738 351
4020 659
3663 760
3850 307
1714 43
2232 64
2128 285
3977 391
2117 469
5535 543
3048 271
4583 549