9503 532
4786 39
8935 788
7671 323
4489 280
3214 370
3353 316
3174 388
7935 504
2176 98
2456140 3523
283519 1571
233720 590
3152100 6754
705706 1989
118165 632
47578 393
62601 598
6918 530
56980 163
23307 113
49347 584
21254 187
35423 591
32829 294
38491 467
27352 194
31257 523