1658 403
913 283
1729 349
2931 888
2803 884
2181 604
2948 530
2827 800
385 86
2015 624
677 129
993 272
805 190
2851 579
2075 557
2826 596
321 71
2342 443
445 101
2305 690
686 168
2357 620
361 71
206 46
3361 968
755 145
800 214
862 228