303201 1032
27504 232
38162 38
26262 195
8994 95
13706 509
32372 210
11229 391
14504 238
8002 363
6178 381
3825 400
5681 204
7527 270
8220 633
8004 471
9142 78