1300 309
1393 193
10304 127
1141 36
40101 357
2516 41
8629 530
25370 887
39171 431
16741 393
4733 313
21217 344
9072 506
5781 611
5688 578
5273 193
2618 108
4130 530
34428 647
5995 465
6202 109
3197 311
8141 630
4272 517
12489 199
9166 105
15496 168
284865 755