303214 1032
27578 232
38207 38
26294 195
9006 95
13715 509
32380 210
11236 391
14623 238
8008 363
6190 381
3830 400
5685 204
7544 270
8228 633
8014 471
9152 78