1705 286
8045 72
23462 172
22351 103
12264 329
21100 451
7482 407
3650 54
10116 280
9943 736
3980 196
11326 333
5322 705
3075 162
27149 450
4340 911
2696 84
28179 970
3765 715
15001 605
21149 80