169631 3
17680 0
39057 2
47059 8
49877 1
29803 3
20856 0
85781 6
15576 1
80851 7
30476 1
60127 2
20956 4
32932 6
98676 4
62328 1
404409 29
82155 3
61407 3
479855 29
30382 1
62477 4
99082 5
49003 7