3023 64
4291 240
7443 728
1493 64
5233 166
2644 141
4541 628
6731 701
22840 954
4975 680
5009 739
1209 95
3712 527
2373 266
21311 411
49439 578
3911 776
1962 206
2033 393
4238 853
3566 343
5637 576
17708 127
3631 866