2232 695
2615 638
507 78
2894 631
1371 289
1652 326
2584 287
1643 231
2257 400
2940 946
3005 669
1659 496
2736 570
817 199
2589 752
1865 437
942 91
562 102
2952 728
2523 539
1836 355
139 24
2144 603
1263 287