14791 117
17741 503
9905 370
7897 32
9546 670
19937 435
13619 466
11697 191
20270 154
28161 585
21147 158
11224 594
13261 714
5477 120
24789 897
27245 368
7046 284
18857 604
8117 275
10515 672
11964 447
24264 567
9496 209
10288 332