21056 0
42831 6
25378 1
26083 4
17482 2
82054 5
33331 5
17730 3
26176 1
21628 1
30877 7
19806 1
33256 4
42676 12
24326 3
20476 3
28129 6
24808 7
41157 10
46326 5
28309 1
24257 4
30157 7
25180 1