29506 47
20582 777
8051 310
11426 344
32683 921
24521 363
20853 635
12485 243
80999 505
5695 457
13135 170
12183 142
3659 355