4875 60
5072 642
3826 229
2886 239
18448 672
11614 648
28516 340
2086 266
3276 356
3726 711
55917 547
3359 241
5888 260
1161 75
2346 283
50440 295
4457 368
2822 206
366356 861
5941 662
3113 186
3539 385
24706 279
4075 73
2235 222
3169 331
1260 104