15638 1585
24351 4854
19390 889
14500 3241
18428 350
2841 3296
22461 4642
7772 2228
27514 2616
26580 76
6736 1888
4281 147
16696 102
5545 138
15083 708
5907 424
15386 200
11537 2943
16364 2129
22267 3909