596 55
3012 797
3099 859
3266 766
2411 695
1472 295
2399 572
2451 510
1077 235
1854 402
2834 710
1705 384
1471 291
1407 301
3116 899
1061 238
2941 825
2659 710
1267 284
2230 643
2529 485
1882 384
3324 590
1116 223
1330 298
1526 342
1397 418
2334 602