17009 508
9319 239
14172 613
21188 769
10246 351
27496 49
16185 63
31612 781
9452 352
9740 680
20826 698
11157 243
12288 650
17598 275
20639 843
12582 103
8967 99
9668 122
5900 45
3148 47
38702 424
25441 272
29763 247
6889 211
14644 290
37539 427
33074 609
27376 388