2878 126
4850 120
8851 769
18244 531
4632 760
4607 296
3344 593
3904 527
6055 395
1125 46
40310 318
9555 228
3204 147
2411 113
38598 490
4590 548
4054 853
12761 558
5964 664
12522 656
47325 332
2102 177
5998 614
2540 253
39962 373
14748 468
2490 197
109318 766