3499 101
9023 233
2875 410
3525 397
17296 338
14061 675
6007 86
6733 101
14102 238
5479 674
3918 390
4641 452
8471 417
48284 524
18585 496
57649 159
103498 931
115705 399