58545 600
10738 417
22577 97
7375 678
9580 337
9822 178
8011 857
8225 74
212083 721
20179 793
34078 369
175360 205
14033 585
7882 346
5486 217
9852 74
28375 599
12527 534
4480 589
49771 254
6758 618
11615 703
40081 763
95516 678
50683 168
62393 255
62323 104
41711 423