4859 60
5057 642
3823 229
2881 239
18116 672
11610 648
28219 338
2085 266
3276 356
3724 711
55866 547
3357 241
5884 260
1161 75
2346 283
50366 295
4456 368
2821 206
366214 860
5939 662
3111 186
3538 385
24685 279
4075 73
2235 222
3168 331
1260 104