22503 423
34345 366
41364 162
42954 907
12536 375
27568 118
8330 60
18268 516
15262 688
14739 394
7108 646