875 83
1406 399
1034 215
1589 310
42050 147
36894 851
12656 653
12032 493
23136 284
9319 299
8531 388
18431 491
6175 543
1433 346
3304 620
3848 582
2940 429
5059 773
1868 178
3976 136
1213 42
396 67
23323 229
16053 940
25747 928
24951 655
68898 854
24260 498