2970 900
1810 46
4312 651
4477 744
3292 692
1357 172
3466 611
2122 432
1440 77
10164 661
1860 347
5021 358
3403 864
3295 166
2143 262
2208 427
4184 557
2235 492
1776 301
5421 472
1137 199
2556 490
6298 245
3318 889