19988 117
8537 516
7605 237
25600 418
31073 567
29760 753
13822 184
7632 432
20981 120
10184 797
16055 427
11433 528
9951 624
6200 35
19415 377
9003 262
53657 867
33395 638
2105 27
3921 111
8244 662
38500 944
13466 376
31228 416