15056 80
16826 171
8622 81
6713 138
4686 55
5206 299
5141 179
6116 346
2438 124
1640 114
76750 772
51754 56
86807 261
77899 792
32029 435
17079 95
20879 324
25978 215
12951 582
13212 838
8465 430
10235 664
8461 187
5429 133
3005 394
6390 623
3550 285
121331 808