1596 382
2650 845
498 161
2217 483
1072 245
2896 878
2912 855
1441 280
1022 186
3012 853
2811 412
1552 41
165332 239
32430 431
19400 522
12566 472
14312 771
10978 605
5912 244