42048 162
18986 392
21927 291
20940 755
16152 133
39323 623
19147 189
22366 622
42232 723
31348 401
27387 394
15267 336
16607 307
32567 709
30116 518
22522 859
23116 585
40540 100
16793 516
36186 362
21319 631
17472 402
25177 217
14346 251