16427 280
31123 66
17326 355
22133 541
19916 267
30000 481
59679 834
9946 299
6797 531
56143 655
10365 636
1475 130
12225 144
92484 161
47234 185
12315 726
27876 49
17146 209
3564 312
15396 194
25359 71
24090 531
5208 588
71458 671