13965 606
2994 598
2622 654
3272 739
1723 293
1944 358
2813 58
7674 226
2715 304
21420 345
7126 249
3800 65
5236 822
9534 78