2972630 198
3337426 291
26826 7
34728 4
81407 6
658808 61
27206 2
14382 5
31151 1
32208 3
38833 5
32607 3
38430 10
12601 6
32801 5
57328 9
13729 5
86356 8
55876 6
41355 9
46782 6
237055 41
17130 8
15083 4