963 267
1946 580
314 45
1663 416
2195 439
2105 544
21278 201
48245 941
2676 169
383677 865
12031 518
5352 501
7482 907
10796 260