3504 101
9032 233
2878 410
3529 397
17307 338
14066 675
6014 86
6736 101
14104 238
5487 674
3920 390
4643 452
8476 417
48333 525
18603 496
57725 159
103841 931
115805 399