2800 115
1642 36
9412 154
2609 634
5968 313
7884 303
7774 570
63312 884
1995 311
1912 318
6657 979
12116 584
4470 283
12749 508
2878 667
51740 263
172529 558
10557 426
3995 166
4710 257
22450 664
1894 380
5902 242
16047 547
6419 706
14150 139
11035 683
19419 432