963 267
1938 580
311 45
1659 416
2194 439
2103 544
21277 201
48245 941
2676 169
383670 865
12030 518
5346 501
7479 907
10796 260