2293 521
1638 396
180 24
484 48
1089 317
2292 634
2617 575
539 84
1467 354
652 101
592 91
2152 648
2648 439
2835 680
1416 286
3069 743
2370 536
961 206
342 76
1223 260
368 49
672 144
2777 604
1611 471
1683 405
1834 117
3827 827
2560 266