22501 423
34342 366
41362 162
42954 907
12536 375
27567 118
8330 60
18268 516
15261 688
14739 394
7108 646