306070 1437
150341 962
99640 268
101852 928
39554 310
72189 583
26357 65
38041 336
51502 676
30343 297
31811 154
64953 395
6643 622
2947 213
2890 457