16091 653
31239 127
12414 702
28444 592
2667 587
5994 700
3862 598
1615 90
10017 199
44084 660
5152 161
2976 191
3430 319
1779 159
1493 176
7052 307
3868 628
3502 531
6629 455
7323 521
5454 148
6245 523
39185 643
5518 650
7928 417
10918 593
8215 270
5869 672