15597 939
6276 714
1259 206
3604 968
2341 656
5111 420
5386 607
5404 473
3809 593
83436 1067
5916 697
7490 827
6139 348
59445 227
28965 601
25392 259