2915 576
9520 312
28838 705
15311 378
4417 206
8026 357
8547 627
5132 875
3290 584
6223 823
13559 254
3007 193
20355 329
2177 162
20825 816
7684 289
3331 584
2845 665
10596 799