51776 8
22384 4
34005 11
54952 13
37733 1
30701 2
52305 32
46129 33
16027 27
29230 33
15857 24
301628 29
139828 24
168983 29
31477 6
95155 21
42252 14
1481484 98
154678 11
247880 15
1184983 85
530677 39
633426 109
99127 10