29807 47
20616 777
8066 310
11450 344
32687 921
24524 363
20871 635
12491 243
81008 505
5715 457
13135 170
12201 142
3662 355