30057 293
13973 100
46198 533
24333 812
30488 154
27327 688
30521 80
22788 639
23505 593
27296 402
18338 847
23305 480
22187 233
25085 186
19669 487
20635 435
15194 211
14063 38
27472 502
11135 278
18494 394
17456 217
13708 194
24479 179