3503 101
9032 233
2878 410
3529 397
17305 338
14066 675
6012 86
6735 101
14103 238
5487 674
3919 390
4643 452
8474 417
48321 525
18602 496
57701 159
103785 931
115789 399