1128 106
4808 148
2500 438
3499 288
6001 894
10121 642
4027 560
3860 508
2209 434
6817 377
2953 476
3741 392
3060 429
8213 403
4719 670
4847 613