3503 101
9032 233
2877 410
3528 397
17304 338
14066 675
6011 86
6735 101
14102 238
5487 674
3918 390
4643 452
8473 417
48317 525
18598 496
57692 159
103752 931
115775 399