29459 47
20580 777
8050 310
11425 344
32683 921
24520 363
20853 635
12485 243
80998 505
5694 457
13135 170
12181 142
3659 355