2959 562
472 50
3403 804
2755 668
1876 418
1284 213
2274 616
4192 931
2918 648
3215 356
748 127
3111 865
2678 721
3146 245
367 34
721 70
3663 926
3394 728
1559 387
2148 275
3503 707
778 83
10317 699
2071 330
1657 341
1843 297
892 165
754 71