306160 1437
150428 962
99702 268
101957 928
39592 310
72210 583
26365 65
38074 336
51542 676
30367 297
31862 154
65075 395
6643 622
2949 213
2892 457