20575 111
4738 89
6083 500
14751 778
13494 497
7271 196
3050 257
4554 620
6283 587
3429 369
12950 287