29884 2
41054 3
23532 1
27933 4
75527 14
44058 3
43008 4
26353 0
31001 1
40751 3
31184 8
31032 2
268154 19
23853 1
31426 7
56955 2
33555 2
44605 9
85031 3
33329 4
6234 10
20459 0
1545234 258
26502 2