982 308
2813 832
2589 518
486 102
2681 665
2503 791
1365 358
246 66
878 249
2078 457
2704 664
157 51
2383 598
873 196
500 148
520 171
801 172
104 31
2490 815
267 78
2622 593