9550 532
4821 39
8966 788
7731 323
4528 280
3232 370
3377 316
3182 388
7924 504
2187 98
2451318 3530
283894 1572
233799 590
3148393 6758
706167 1990
118349 632
47598 393
62494 598
6953 530
57334 163
23364 113
49470 584
21181 187
35488 591
32913 294
38662 467
27497 194
31107 522