22594 149
9543 726
10952 841
4340 392
19797 58
7816 262
4552 212
13057 723
57269 416
496795 853
190865 287
127160 120
150241 422
104527 678
70157 284
93375 114
89245 672
194265 834
314702 571
124757 689
110696 519
356951 562
105618 79
191202 875
80782 609
87787 366
178466 647
285030 643