1115 27
2994 576
10321 312
31658 708
16871 379
5224 206
8659 357
9801 627
5497 875
3472 584
7463 823
14425 254
3526 193
20599 329
2472 162
23515 819
8130 289
3581 584
4880 667
11478 799