1300 309
1395 193
10304 127
1141 36
40118 357
2517 41
8629 530
25377 887
39172 431
16743 393
4733 313
21218 344
9073 506
5781 611
5688 578
5273 193
2618 108
4130 530
34428 647
5996 465
6202 109
3198 311
8141 630
4272 517
12490 199
9167 105
15496 168
284883 755