953 265
3012 619
3167 718
1395 307
1405 278
2587 752
1578 294
2392 321
1349 273
3100 828
2629 711
2297 587
1106 288
2118 452
1145 260
2843 796
774 190
2892 881
1187 179
3099 656
1353 273
876 267
3173 617
2524 721
260 42
2974 431
2404 576
1945 62