38659 5
28727 6
16932 2
406907 18
19626 5
40802 6
29603 3
260726 27
81476 7
61252 9
54452 1
33657 5
289701 12
32482 4
125856 14
627376 77
37306 11
108307 11
148534 11
331780 26
130007 14
934058 215
384501 55
345326 20