1621 300
45779 124
3344 551
3044 89
17629 601
6186 358
4677 569
26700 294
7680 201
30950 1057
22685 443
10460 199
8428 413
3345 530
17182 535
6177 450
8649 330
28752 521
4615 578