16030 136
7449 756
4033 469
2496 320
11217 107
20704 259
19243 283
9048 893
6422 613
3740 135
3776 524
3687 719
5673 403
3283 25
11033 626
3932 123
10220 263
7704 973