42876 151
15106 86
24335 306
115808 669
13105 278
5612 533
8483 423
13832 159
5233 360
14760 92
11679 331
15387 707
15090 274
14562 524
5980 506
3607 422
8297 253
3833 351
63295 837
48621 704
59286 153
106241 293
70480 654
113768 278