306201 1437
150462 962
99736 268
101991 928
39604 310
72218 583
26369 65
38090 336
51560 676
30379 297
31897 154
65134 395
6645 622
2950 213
2892 457