13919 451
20284 236
5430 772
6306 284
16667 667
20223 372
2685 180
3992 39
17766 584
5017 314
22478 608
8545 693
6740 98
24077 477
9784 343
10632 214
15262 402
4032 238
6144 363
9807 863
10739 704
11483 118
8169 112
2903 99
9005 257
25506 913
8891 922
10126 511