22886 424
35066 367
41661 162
43202 908
12575 375
27659 118
8398 60
18401 516
15367 688
16674 395
7140 646