303199 1032
27500 232
38155 38
26259 195
8991 95
13706 509
32372 210
11229 391
14498 238
8002 363
6178 381
3823 400
5679 204
7524 270
8219 633
8003 471
9142 78