58180 202
21845 725
10888 868
24147 1008
12572 874
18666 522
14335 714
4924 547
1036 89
3699 690
1141 138
6101 557
3684 502
2531 100
2446 384
1823 120
2864 597
1411 57
3212 500
2796 410
1479 80
4052 674
1467 224
1666 255
4352 391
1593 84
3402 888
2925 326