30289 179
59904 622
5935 67
7506 590
13488 314
20660 58
28539 605
12376 635
17606 742
87483 266
28554 785
30293 869
87155 763
7196 121
26786 332
42094 830
25823 281
170116 688
21372 569
69992 634
33783 477
16453 751
19296 338
7000 40
68161 309
29247 210
32231 234
105826 113