875 83
1403 399
1033 215
1586 310
42046 147
36894 851
12655 653
12029 493
23094 284
9316 299
8527 388
18431 491
6175 543
1432 346
3302 620
3840 582
2933 429
5054 773
1867 178
3974 136
1209 42
396 67
23323 229
16052 940
25747 928
24948 655
68890 854
24255 498