21476 2
17607 5
11252 10
116734 15
11732 5
250458 29
16529 5
30884 7
681281 48
23551 4
89959 15
281431 12
180604 16
89530 12
330154 15
28753 6
50101 4
10729 4
50208 8
322759 12
6032 10
31884 4
49859 3
903206 84