10028 741
3505 101
9034 233
2882 410
3533 397
17317 338
14070 675
6018 86
6739 101
14108 238
5490 674
3922 390
4648 452
48378 525
18616 496
57781 159
104073 931
115886 399