1331 259
2267 168
3152 677
2908 604
3445 846
2500 469
2426 594
3306 622
4132 582
4322 310
3224 405
1263 41
4000 896
2503 598
3861 638
1034 68
2185 177
2077 53
6756 534
895 56
3027 497
6238 391
3592 662
2935 874