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
57696 159
103772 931
115786 399