2919 735
948 153
2691 284
1559 388
3479 847
3084 616
2884 552
418 46
2126 318
1839 259
3463 819
2625 230
305 24
2847 724
751 106
1194 103
2821 719
3696 858
2438 236
915 135
3279 731
2843 464
2289 356
2239 306