15756 30
10432 29
11215 10
175474 454
11858 10
83102 97
17917 33
31869 174
5328 33
44469 200
70086 236
8331 19