40856 3
58530 3
100507 5
119809 20
182305 27
90253 9
90976 22
35076 1
210805 23
66258 13
121478 25
26503 4
55603 11
67982 13
39034 8
54658 10
22702 0
95205 24
65832 6
399603 87
112126 20
114057 16
82926 14
1041526 144