449753 33
233476 48
33728 5
87081 12
56634 5
118251 15
53932 9
52426 12
37329 2
37532 8
41331 3
35903 4
57907 8
20401 2
64276 3
32779 0
27302 1
23657 2
29107 4
36430 3
40753 9
35903 1
101601 23
45405 7