38651 5
28734 6
16930 2
406904 18
19627 5
40804 6
29607 3
260726 27
81483 7
61252 9
54453 1
33655 5
289703 12
32481 4
125859 14
627380 77
37301 11
108306 11
148533 11
331784 26
130007 14
934056 215
384503 55
345330 20