42872 151
15104 86
24329 306
115797 669
13104 278
5612 533
8482 423
13832 159
5233 360
14759 92
11679 331
15387 707
15090 274
14562 524
5979 506
3607 422
8297 253
3833 351
63292 837
48615 704
59283 153
106236 293
70474 654
113765 278