2302 410
1278 160
1665 117
2189 382
429 50
15803 594
3537 951
3032 490
1901 353
11408 105
2450 639
2555 381
2916 668
3211 569
2278 511
1184 182
12315 560
2643 218
2399 241
3173 748
3123 562
12731 721
8411 676
6610 482