2903 395
29094 838
7870 628
17459 57
9839 179
11033 346
16514 443
8371 605
2604 245
2706 95
11657 152
76564 868
6582 660
4390 618
15376 111
4752 344
11162 423
3446 68
4358 804
6767 328
14094 385
4539 254
5082 530
1936 116
7543 787
9727 266
2476 261
5976 79