45543 43
12538 18
12802 19
15892 75
3186 10
5945 22
62653 86
5392 18
5563 35
12830 40
7831 33
5008 6
1322 6
2675 10
5011 14
4149 20
5091 14
12849 90
4382 3
4197 11
2153 10
1113 4
7112 31
2311 6