63580 7
31927 2
46528 5
232603 78
39083 10
37829 7
37978 8
53956 9
30103 4
31701 4
40304 7
50456 8
32107 5
48152 8
49008 10
95054 20
348580 91
59981 6
34881 3
179531 30
96307 25
86384 16
64256 11
210702 33