429 50
15803 594
3032 490
1901 353
3689 440
11408 105
1715 304
2450 639
2555 381
2237 334
2916 668
3211 569
2092 302
4012 652
2969 525
1184 182
4896 395
2715 569
12315 560
2399 241
3458 602
3432 317
3173 748
3123 562