3504 101
9034 233
2880 410
3530 397
17315 338
14070 675
6017 86
6739 101
14107 238
5489 674
3921 390
4647 452
8478 417
48355 525
18610 496
57747 159
103926 931
115836 399