39563 175
19201 103
23180 613
22496 516
16494 177
25976 277
24099 811
23993 75
28529 334
21863 503
20771 172
19625 646
16506 74
15608 239
23199 186
40387 492
30247 303
27550 524
17439 658
21973 789
26649 941
23432 316
37239 306
15765 160