2897 602
2506 785
2408 754
1072 199
1084 258
175 53
2066 466
2318 620
449 103
2192 532
2323 637
3070 976
3012 830
2999 842
2419 503
681 172
440 25
976 251
651 129
2909 722
1738 330
3440 580
2193 496
8477 639
3031 633
2848 875
2891 671
1113 244