598 97
2636 522
2969 877
2345 587
2683 552
1112 183
2616 746
1631 476
2903 701
1981 538
3295 652
3056 840
763 93
1850 522
1705 331
1499 358
1338 232
2180 444
2639 562
3139 770
2643 712
9676 370
953 178
3041 624