2453 585
2289 414
395 54
1020 179
3310 792
2530 674
1917 498
1527 85
2995 157
1182 177
2733 842
2715 586
2215 632
366 47
1874 343
1320 379
3721 676
1764 521
978 145
503 93
654 79
2935 682
2288 573
535 116