3501 408
2148 328
1982 262
1711 305
3016 454
1122 285
1190 253
3747 879
4664 603
479 42
3169 649
3362 476
1076 161
3532 631
2442 390
2491 524
1482 208
2771 816
1892 139
2088 594
2925 573
2300 325
1331 63
934 176
2505 616
2611 647
3596 316
2678 378