21575 503
10502 482
15001 498
12291 626
9196 282
10654 360
11946 874
23860 477
10641 317
12500 433
9882 488
15072 99
16145 124
10807 773
14321 295
12707 309
22090 634
16690 312
11310 401
40201 243
10695 672
13082 245
11446 80
16089 154