31632 15
7657 5
39602 4
135903 15
2308052 180
190107 7
107182 8
309781 16
232334 22
180227 18
179653 28
398606 51
160252 19
72357 17
206553 22
376651 29
45733 7
87109 8
580909 111
1436080 144
303003 19
396132 23
268780 22
79477 3