2815 832
983 308
2505 791
2590 518
487 102
1366 358
2681 665
247 66
2079 457
878 249
2704 664
157 51
2383 598
873 196
802 172
500 148
520 171
104 31
2490 815
267 78
2622 593