352533 41
163283 25
91182 8
160183 10
27803 2
59304 3
129877 15
266781 28
9981 9
16957 6
37157 2
46456 3
47077 13
22028 8
43133 2
31079 5
51059 6
87509 6
41859 5
46808 3
32831 4
28528 11
24755 9
56156 3