17028 612
11741 548
12433 567
14776 685
15020 369
14933 267
10293 492
8922 173
5725 152
22248 626
12889 729
13632 891
9576 375
10344 820
6171 300
7531 151
10751 134
10117 346
2449 227
3728 681
19538 669
7056 831
6601 501
5499 418