35665 660
98007 289
30241 537
37376 97
77592 309
9212 850
17827 361
64679 157
45061 322
42032 493
122070 767
3694 827
13060 601
3166 312
2279 346
1010 122