13919 451
20281 236
5430 772
6305 284
16667 667
20223 372
2685 180
3992 39
17763 584
5016 314
22478 608
8545 693
6740 98
24074 477
9784 343
10632 214
15262 402
4032 238
6143 363
9807 863
10737 704
11483 118
8169 112
2903 99
9005 257
25506 913
8891 922
10126 511