14911 200
23321 118
43255 843
31490 235
39798 728
10485 304
33920 301
7742 529
10924 736
7809 788
9906 956
8845 633
6512 159
9126 497
6416 133
5497 104
11975 487
2818 204