30288 179
59903 622
5935 67
7506 590
13488 314
20657 58
28538 605
12373 635
17606 742
87483 266
28554 785
30292 869
87155 763
7196 121
26783 332
42092 830
25822 281
170116 688
21372 569
69988 634
33782 477
16453 751
19296 338
7000 40
68160 309
29247 210
32231 234
105825 113