35652 660
98001 289
30236 537
37375 97
77586 309
9212 850
17825 361
64676 157
45058 322
42023 493
122061 767
3694 827
13060 601
3166 312
2279 346
1010 122