22512 423
34169 360
41531 162
43159 907
12514 375
27563 118
8331 60
18267 515
15242 688
14773 394
7081 646