3505 101
9034 233
2880 410
3531 397
17315 338
14070 675
6017 86
6739 101
14107 238
5489 674
3921 390
4647 452
8478 417
48359 525
18613 496
57758 159
103968 931
115854 399