76
272
3911
13
131
594
11913
1316
1241
703
45
1105
291
576
17512
252
495
303
1006
393
431
19422
19619
1739
1597