3504 101
9033 233
2880 410
3530 397
17315 338
14068 675
6017 86
6738 101
14107 238
5489 674
3921 390
4643 452
8478 417
48352 525
18607 496
57740 159
103896 931
115828 399