304049 1032
31778 235
40423 38
27631 195
10745 95
14389 509
33086 210
11991 391
16197 239
10144 364
6849 381
4118 400
6695 204
8214 270
8884 633
8892 471
9830 78