3503 101
9032 233
2878 410
3529 397
17304 338
14066 675
6011 86
6735 101
14102 238
5487 674
3919 390
4643 452
8474 417
48320 525
18599 496
57694 159
103758 931
115782 399