35653 660
98001 289
30240 537
37375 97
77587 309
9212 850
17825 361
64676 157
45058 322
42028 493
122061 767
3694 827
13060 601
3166 312
2279 346
1010 122