3501 598
39352 209
28998 626
32894 210
13219 170
15825 594
6975 270
3428 574
2345 421
1192 95
3390 864
649 88
3140 492
2559 411
1031 58
4474 755
3270 819
3782 803
440 50
7469 450
1619 207
3437 912
18043 270
10973 970
27052 254
11005 595
4608 36
1964 334