21585 872
3249 245
4253 571
2886 560
5465 472
1408 301
4214 665
2227 171
3133 521
3208 741
2997 415
3900 412
6681 851
2363 405
3609 610
2117 532
3618 546
3155 758
4109 302
3396 801
4656 89
2863 738
3004 596
1482 220