875 83
1408 399
1034 215
1590 310
42051 147
36894 851
12656 653
12033 493
23148 284
9319 299
8535 388
18431 491
6175 543
1434 346
3304 620
3850 582
2940 429
5060 773
1871 178
3979 136
1213 42
396 67
23324 229
16053 940
25747 928
24951 655
68899 854
24262 498