29680 9
136379 73
64476 2
65209 10
17856 3
64708 5
88030 4
39028 1
105709 49
24733 9
222781 20
33203 3
42656 13
231656 32
23382 8
27703 2
25905 8
29707 5
49851 12
414632 23
198827 21
227452 17
15705 9
103359 4