2958 505
2375 287
11984 294
3716 287
11244 612
42760 733
25749 624
38728 312
3682 189
6195 597
5254 575
5655 213
4744 182
40274 847
5049 196
11654 608
3591 158
20156 485
18096 643
14566 462
105262 310
7990 326
22743 340
3957 654
1776 90
86144 643
11641 414
23017 737