1116 246
311 58
1304 109
103855 957
110783 514
43805 309
92069 164
48321 355
71661 481
34084 196
30021 791
75201 297