58175 202
21842 725
10888 868
24136 1008
12568 874
18649 522
14335 714
4922 547
1036 89
3699 690
1141 138
6101 557
3684 502
2531 100
2445 384
1821 120
2863 597
1411 57
3212 500
2795 410
1479 80
4052 674
1467 224
1665 255
4352 391
1593 84
3401 888
2924 326