10980 100
14476 72
6146 134
35169 218
4368 343
8128 210
3355 646
4050 426
12582 342
24073 1008
2191 201
1773 273
4893 315
2672 264
18289 402