303803 1032
30648 233
39919 38
27320 195
10463 95
14222 509
32925 210
11839 391
15693 239
8538 363
6678 381
4058 400
6497 204
8072 270
8760 633
8612 471
9687 78