1061 129
4093 675
2048 430
3235 734
2443 582
2933 58
2557 559
1029 258
2818 674
1813 416
4034 901
1634 198
2784 681
1639 274
1322 242
943 268
2706 562
2580 650
2230 447
2242 452
2911 613
127 28
3555 532
4728 691