82432 7
36309 6
216301 16
161426 25
115058 17
41305 6
521184 94
41307 13
47903 11
47530 5
357856 50
37434 4
165754 14
87708 3
451980 102
29731 11
81482 9
42334 10
14831 9
37203 9
370505 44
185181 20
452434 16
52909 0