3499 101
9023 233
2875 410
3525 397
17298 338
14061 675
6007 86
6733 101
14102 238
5480 674
3918 390
4641 452
8471 417
48289 524
18591 496
57655 159
103542 931
115721 399