30911 807
31793 141
18170 858
36757 858
46599 758
28657 1068
31126 490
30412 226
43353 659
9479 82
19196 965
17082 208
28628 789
9806 594
41635 135
10189 639
6485 80
33094 667
18235 689
28995 179
10384 261
14888 540
21850 637
7621 89
10966 117
6372 763
17258 671
1085 40