19805 238
17055 591
24600 339
55792 740
16521 198
17217 757
4565 493
3721 506
40947 152
49618 594
55612 609
12449 798
41424 314
30080 831