35322 97
74281 309
8785 850
17151 361
60820 157
42588 321
40316 490
116702 767
3570 827
12243 601
2995 312
2182 346
932 122