3505 101
9034 233
2880 410
3531 397
17315 338
14070 675
6017 86
6739 101
14107 238
5489 674
3921 390
4648 452
8478 417
48364 525
18614 496
57766 159
103992 931
115860 399