16013 653
31207 127
12236 702
28433 592
2647 587
5903 700
3834 598
1596 90
9985 199
44059 660
5083 161
2957 191
3399 319
1767 159
1482 176
7026 307
3847 628
3478 531
6612 455
7314 521
5442 148
6236 523
39134 643
5502 650
7914 417
10903 593
8178 270
5856 672