21378 503
3402 812
19712 675
6431 580
10132 336
27554 274
15396 31
53066 304
15543 163
6643 185
27563 771
19027 582
12621 381
15979 430
19078 609
10536 533
6064 224
20933 686
16302 323
8040 201
20335 381
10487 481
13895 37
9699 474