39691 727
5026 331
2892 181
15612 535
8099 896
15769 656
21354 95
6364 447
19005 405
10131 296
6274 273
7237 437
20059 378
5496 97
19634 635
12774 53
9617 536
9240 582
16102 275
11795 762
14969 154
19560 552
19893 768
40142 779
20500 579
9730 265
7578 333
14757 156