13540 52
7046 857
7716 548
9625 622
5153 604
20577 328
12510 582
573 43
4671 767
9647 239
3769 564
7422 323
4330 295
6475 159
2457 175
3097 623
24391 903
15490 567
1616 332
994 111
11441 795
7258 356
3337 696
1645 156
6646 545
6910 522
4044 474
2705 102