3000 615
7597 399
4609 708
1899 345
5747 584
3558 382
3162 551
2681 604
2262 167
15753 917
3730 568
2518 213
3008 452
2703 555
3276 771
4370 714
8629 660
34884 694
8197 676
2420 266
9890 565
1876 269
14488 463
8262 219
78972 872
55668 408
4032 812
817 130