16032 30
13832 20
10463 5
19019 23
9649 3
20055 14
23735 24
47839 113
12461 15
14520 9
11663 14
50313 171
18997 29
32898 72
19139 31
23865 97
26264 78
32052 56
15830 36
31969 123
15768 11
27110 60
35025 60
35052 70