303825 1032
30780 233
39988 38
27351 195
10476 95
14236 509
32951 210
11852 391
15744 239
8571 363
6698 381
4063 400
6523 204
8089 270
8774 633
8634 471
9700 78