3501 70
4891 118
7217 32
7571 350
3909 39
4932 62
16536 879
4386 512
17622 280
3598 421
7351 802
4568 300
5948 48
2884 74
5657 701
6662 445
4369 787
5163 405
7232 38
3118 583