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