451 103
1467 316
2184 542
3154 981
3017 693
2452 692
1429 447
2805 747
3037 576
3048 808
2947 751
1821 539
1888 348
3053 264
3095 394
727 69
2334 75
4736 852
2040 533
2835 198
2793 809
4081 448
2693 575
2502 295
2975 302
2406 668
4280 904
2628 179