35657 660
98005 289
30241 537
37375 97
77587 309
9212 850
17826 361
64676 157
45058 322
42029 493
122064 767
3694 827
13060 601
3166 312
2279 346
1010 122