35645 660
97991 289
30231 537
37371 97
77580 309
9211 850
17824 361
64669 157
45051 322
42014 493
122047 767
3694 827
13057 601
3166 312
2279 346
1010 122