17008 508
9319 239
14171 613
21186 769
10246 351
27494 49
16185 63
31611 781
9452 352
9740 680
20826 698
11154 243
12288 650
17598 275
20639 843
12576 103
8967 99
9668 122
5900 45
3148 47
38702 424
25440 272
29763 247
6889 211
14643 290
37538 427
33073 609
27375 388