22892 424
35096 367
41670 162
43214 908
12575 375
27660 118
8402 60
18403 516
15370 688
16681 395
7140 646