3001 673
4596 309
1701 412
2499 430
1806 381
4093 811
1194 191
2957 622
640 33
1285 67
1611 124
1384 309
2102 591
3690 989
3724 565
1545 352
1942 260
2883 308
2540 468
4384 672
2318 445
3053 831
2805 443
646 33
3588 865
4837 253
2175 278
1866 183