18012 137
8148 756
4130 469
2530 320
11385 107
21424 259
20733 283
9231 893
6524 613
3848 135
3814 524
3743 719
5806 403
3363 25
11269 626
4223 123
10547 263
7924 973