19838 627
108492 726
9384 300
744644 1219
8847 158
8218 414
195007 430
16729 405
80392 859
25873 339
7326 270
23520 676
4582 69
53466 680
26463 411
3055 240
7926 863