3505 101
9034 233
2880 410
3531 397
17315 338
14070 675
6017 86
6739 101
14107 238
5489 674
3921 390
4648 452
8478 417
48361 525
18613 496
57761 159
103985 931
115857 399