37015 206
18297 104
2795 195
1221 134
14042 596
4528 885
4863 169
1348 245
5233 737
200044 466
68061 283
78208 440
38480 827
52853 891
71934 761
59232 822
100909 493
70031 714
64058 521