3015 611
904 233
16384 635
9332 598
3132 541
12908 369
1988 285
3334 452
2314 397
2912 583
2805 357
14689 469
14746 853
3095 655
1746 272
2814 376
1134 237
3734 512
3202 496
3736 729
1880 158
1443 45
3292 504
2260 369