22300 423
34028 366
41241 162
42826 907
12494 375
27521 118
8278 60
18234 516
15234 688
14702 394
7090 646