596 178
1728 471
115 36
2810 608
2669 791
2717 739
2422 796
2527 625
2723 767
1439 317
326 88
997 242
493 118
2740 679
2667 628
1185 367
365 103
1308 391
963 317
1378 344
1915 547
176 50
1995 596
5047 479
5248 233
2413 724
2936 697
2256 593