35649 660
97997 289
30232 537
37372 97
77583 309
9211 850
17824 361
64671 157
45056 322
42015 493
122051 767
3694 827
13057 601
3166 312
2279 346
1010 122