1403 304
615 42
2555 574
1660 275
3224 728
1089 130
1109 137
909 99
1317 259
1635 350
2860 866
3833 738
930 183
881 121
650 76
2553 444
2872 797
1773 360
1606 416
1151 169
3361 659
1593 257
902 156
2913 528