3123 818
1247 233
2974 826
3217 662
2892 830
369 47
829 251
3221 500
2646 293
690 111
2950 471
1925 183
2251 162
2170 609
1535 386
1700 315
721 213
1549 357
1475 335
1399 190
810 223
2631 648
2590 580
3354 918
978 229
813 214
417 42
397 95