35901 660
98336 289
30500 537
37544 97
78229 309
9232 850
17947 361
65020 157
45479 322
42336 493
122896 767
3701 827
13137 601
3186 312
2287 346
1020 122