3505 101
9034 233
2880 410
3532 397
17316 338
14070 675
6018 86
6739 101
14108 238
5489 674
3921 390
4648 452
8478 417
48368 525
18615 496
57768 159
103996 931
115864 399