42856 151
15098 86
24318 306
115742 669
13100 278
5610 533
8482 423
13831 159
5233 360
14759 92
11678 331
15385 707
15089 274
14561 524
5976 506
3606 422
8296 253
3833 351
63255 837
48581 704
59240 153
106170 293
70429 654
113687 278