3193 271
9826 610
4641 693
6340 510
3666 61
4380 579
2749 267
7513 338
4387 533
6294 824
3170 416
2300 382
1713 127
4687 626
55077 934
38297 464
113789 799