13919 451
20280 236
5429 772
6303 284
16667 667
20223 372
2685 180
3991 39
17762 584
5016 314
22477 608
8545 693
6740 98
24074 477
9783 343
10631 214
15261 402
4031 238
6143 363
9807 863
10737 704
11482 118
8169 112
2903 99
9004 257
25505 913
8890 922
10126 511