2688 821
2534 528
2531 486
323 32
2758 728
1337 311
1508 434
809 174
1007 115
1164 207
3712 768
2996 248
4451 756
1771 317
1911 234
881 96
2920 640
2958 709
3043 433
2301 471
1647 323
486 41
1856 512
2326 542
2898 755
2554 560
1262 230
29557 520