382 29
1389 260
2883 703
1170 194
2290 475
3114 835
2893 776
2356 703
1942 579
743 105
1442 158
2560 682
1391 405
643 88
886 128
2723 527
2548 667
2692 534
1967 505
439 58
6662 622