300 64
2355 704
2809 813
2788 735
3277 637
2836 748
18815 564
3924 257
3045 39
20503 941
12642 721
3579 339
4248 643
3167 160
4854 564
4295 408
5890 28
6153 674
3438 138
4075 556
5150 460
16547 351
6995 564
5652 73
3538 129
3050 512
3174 359
10628 219