2797 601
2496 785
2407 754
1045 199
1062 258
172 53
2065 466
2315 617
448 103
2178 532
2323 637
3057 976
2999 830
2991 842
2418 503
677 172
413 25
959 251
650 129
2904 722
1715 330
3302 580
2192 496
8468 639
3007 633
2847 875
2889 671
1087 244