3192 271
9826 610
4640 693
6340 510
3665 61
4380 579
2749 267
7513 338
4386 533
6294 824
3169 416
2300 382
1713 127
4687 626
55072 934
38280 464
113767 799