29374 167
13888 832
2071 274
6180 386
25086 95
10833 41
6271 646
5007 539
5355 222
8290 445
4858 612
5814 79
6991 629