3507 808
3358 482
17145 624
7731 286
11215 847
6287 75
3072 600
3160 399
2538 421
1414 284
2822 573
1172 111
11047 224
1583 306
7088 623
2717 166
11281 485
3947 634
1640 326
5383 693
2717 587
3214 637
2552 686
4390 45