22642 423
34285 360
41613 162
43242 907
12543 375
27607 118
8365 60
18310 515
15254 688
14816 394
7090 646