102306 35
98807 19
340451 46
49030 4
126359 17
57883 14
50159 6
46003 3
58106 12
52333 10
82656 19
59951 7
36677 5
73529 19
98684 16
80183 17
61532 18
42456 5
44876 7
94954 13
165729 21
103858 12
42731 6
41554 9