22018 669
14018 85
40509 953
11222 313
23657 196
19449 227
21004 533
7676 388
6934 108
5356 136
13273 675
23068 162
13009 283
6179 248
15360 154
30399 529
19092 573
5860 167
1346 37
9152 96
6811 758
7939 153
3286 268
16699 256
10257 198
33394 404
12639 765
14348 774