42791 151
15065 86
24282 306
115557 669
13093 278
5608 533
8479 423
13829 159
5231 360
14740 92
11666 331
15379 707
15074 274
14557 524
5973 506
3604 422
8291 253
3832 351
63165 837
48472 704
59181 153
106003 293
70342 654
113518 278