1025 86
5425 616
28550 112
3221 241
6913 763
3498 300
3503 516
6858 717
1186 103
3053 449
4077 324
8410 1002
2774 497
7224 239
23717 433
3763 505
2118 94
1571 143
2023 159
5519 452
7164 402
12803 682
19665 337
3927 728
7207 665
8764 732
8875 321
13132 648