303201 1032
27513 232
38168 38
26263 195
8996 95
13707 509
32374 210
11229 391
14518 238
8002 363
6178 381
3825 400
5681 204
7528 270
8221 633
8004 471
9142 78