875 83
1410 399
1034 215
1590 310
42051 147
36894 851
12657 653
12036 493
23162 284
9319 299
8538 388
18431 491
6176 543
1435 346
3304 620
3855 582
2949 429
5064 773
1873 178
3982 136
1213 42
396 67
23325 229
16053 940
25747 928
24951 655
68901 854
24267 498