311 60
1081 183
975 191
2787 675
978 299
419 108
2415 691
13670 353
30485 116
3223 610
3549 857
2062 335
5101 342
2477 492
61485 184
25875 380
105595 626
98976 674