35197 189
17911 361
64932 157
84733 251
45337 322
42259 493
122650 767
3700 827
13117 601
3184 312
3106 672
930 53
2940 420
2950 273
2283 346
1016 122