22016 241
102904 928
29610 417
47160 345
66340 157
10717 228
43326 494
14248 656
51837 333
45551 373
125631 767
26860 504
25022 243
19684 841
14064 556
10483 450
19496 63
41152 240
38807 142
25259 158
18671 669