35645 660
97990 289
30231 537
37371 97
77577 309
9211 850
17824 361
64666 157
45050 322
42012 493
122044 767
3694 827
13057 601
3166 312
2279 346
1010 122