159758 853
2409 111
2524 611
1065 198
712 126
1285 316
17927 898
15855 702
43833 304
38040 153
35992 893
20389 222
9687 389
15238 240
21983 242
42950 95
24938 381
19966 388
41596 619
24816 691
229405 586
18198 390
930 125
21899 913