16009 157
15840 893
3687 578
1863 137
3311 292
10195 312
4072 834
15341 577
3105 582
16730 628
5935 379
14552 261
2923 182
6727 232
3195 389
4367 368
4938 684
7960 750
17969 575
5249 138
5083 215
4915 609
8800 83
2353 134