10028 741
3506 101
9035 233
2883 410
3533 397
17317 338
14073 675
6018 86
6739 101
14108 238
5491 674
3923 390
4650 452
48384 525
18620 496
57782 159
104104 931
115894 399