3499 101
9023 233
2876 410
3525 397
17298 338
14061 675
6007 86
6733 101
14102 238
5480 674
3918 390
4641 452
8471 417
48291 524
18592 496
57661 159
103566 931
115729 399