42075 38
18802 21
22626 27
23894 42
5451 22
27993 82
20374 16
33806 36
5383 18
30256 59
7331 17
3282 13
8311 42
12595 33
1005 4
1941 10
4249 8
6401 17
37858 65
29659 58
13823 21
12816 73
5630 22
11237 64