1025 116
3738 923
6380 793
5449 508
3396 446
1275 247
2231 669
5672 289
4911 86
4225 440
1827 319
4773 140
3597 85
1981 529
1664 416
5599 253
4287 597
3480 610
1669 308
2481 533
1099 234
5135 142
9817 766
2937 590