2893 395
4601 368
4293 345
15700 127
18288 748
10521 927
8454 51
15351 125
2864 85
15348 352
9582 928
2278 37
1342 112
11607 153
4338 776
3612 541
5997 473
12977 751
10558 31
2364 175
10562 510
1580 63
4136 449
15431 531
25685 935
3371 185
1877 116
4873 812