15056 80
16826 171
8624 81
6713 138
4689 55
5206 299
5141 179
6116 346
2438 124
1640 114
76758 772
51755 56
86807 261
77900 792
32030 435
17079 95
20880 324
25980 215
12951 582
13213 838
8466 430
10235 664
8461 187
5431 133
3005 394
6391 623
3550 285
121332 808