109706 685
40648 97
150520 962
66782 732
72093 276
47093 562
18731 336
32269 389
355752 992
28746 425
105737 494
33908 554
82784 807
26383 65
44030 367
75870 130
76965 620
47483 854
66644 502
21264 209
82620 655
51439 260
30615 332
26444 539
3473 304
39657 174
5917 398
1503 96