82431 7
35751 6
216257 16
161426 25
114955 17
41303 6
521106 94
41307 13
47880 11
47508 5
357827 50
37357 4
165707 14
87705 3
451908 102
29729 11
81355 9
42259 10
14809 9
37132 9
370452 44
185184 20
452434 16
52901 0