963 267
1950 580
320 45
1663 416
2195 439
2108 544
21279 201
48247 941
2676 169
383682 865
12033 518
5353 501
7482 907
10796 260