3093 905
2790 652
1567 469
2244 455
568 170
2883 653
1356 303
2634 645
313 88
1252 380
2216 457
668 184
3281 907
2820 754
2569 749
3199 587
1205 326
982 33
1921 502
2123 504
1517 420
724 119
1598 299
2289 443
2251 667
2945 800
2234 589
4935 141