19433 817
22378 76
11521 463
197349 534
40242 153
12722 518
31399 178
15727 658
14269 259
7442 278
27400 534
17646 203
9786 618
8539 516
49277 225
9540 647