875 83
1403 399
1034 215
1587 310
42049 147
36894 851
12656 653
12030 493
23112 284
9318 299
8531 388
18431 491
6175 543
1433 346
3303 620
3842 582
2935 429
5056 773
1867 178
3975 136
1211 42
396 67
23323 229
16052 940
25747 928
24950 655
68894 854
24258 498