306097 1437
150371 962
99662 268
101880 928
39568 310
72194 583
26360 65
38048 336
51517 676
30351 297
31827 154
64997 395
6643 622
2947 213
2891 457