10021 70
29108 442
20659 276
5356 78
1246 193
8609 909
16361 451
8312 546
30486 295
4865 209
5157 168
16325 380
26336 352
16671 454
5825 605
12353 491
5929 171
11538 420
3589 255
3170 309