400 91
2623 789
3014 868
2314 556
2507 695
3264 915
1037 191
1158 274
3164 704
1895 603
2100 395
3163 830
1075 231
2979 777
2312 601
1406 396
1493 358
1369 272
2294 691
1543 311
1855 417
1323 369
2344 533
1732 484
1851 503
1286 358
1529 306
2981 806