30883 3
41533 11
68030 10
74328 6
66431 10
105278 12
52951 8
34606 7
89905 8
27902 4
21751 2
35584 3
23434 3
48177 35
361227 7
1166527 17
447602 22
399433 12
301656 12
220933 28
332008 21
65084 6
234630 26
184279 10