4496 300
8060 504
6171 249
56288 410
12485 464
7401 890
6419 698
6484 861
5235 898
3538 216
6279 639
7096 551
13179 33
3199 104
6907 564
6471 738
5027 418
4396 839
6968 464
1638 79
1227 40
1136 90
36363 677
8025 387
2870 671
18022 116
8835 47
18981 731