30383 10
31554 0
22030 2
35359 31
36007 33
12378 27
19656 32
12207 24
290557 28
131457 24
155780 28
29026 6
89307 20
38853 14
1451528 98
151632 11
241028 15
1170054 84
520655 38
618728 107
96330 10
657509 97
426177 20
488752 40