497 161
2209 483
1072 245
2877 878
2912 855
1441 280
1022 186
3011 853
2810 412
1548 41
165329 239
32426 431
19398 522
12565 472
14309 771
10978 605
5912 244