10402 90
15525 276
39511 515
10805 151
6233 626
9834 459
3035 44
9477 200
7980 819
2805 146
10244 563
15961 603
9906 217
4549 72
15413 579
12039 294
14329 296
14781 259
31034 562
6309 643
8706 405
16291 752
6521 567
5841 306
14588 806
18075 91
8685 261
13262 477