5084 49
8358 161
25530 122
15430 1030
2603 25
13905 572
12509 582
9825 416
16119 711
6169 266
3318 447
2570 623
19800 101