303218 1032
27587 232
38218 38
26297 195
9008 95
13716 509
32381 210
11237 391
14648 238
8008 363
6190 381
3831 400
5687 204
7546 270
8231 633
8019 471
9156 78