51778 8
22383 4
34001 11
54955 13
37733 1
30701 2
52301 32
46131 33
16030 27
29234 33
15857 24
301627 29
139830 24
168984 29
31478 6
95157 21
42256 14
1481482 98
154683 11
247878 15
1184981 85
530684 39
633427 109
99134 10