5896 97
3520 81
9955 520
4148 567
18448 201
4759 252
3849 441
5100 339
4832 703
4612 293
4264 578
2505 82
4572 696
8400 733
2597 112
3474 602
12152 328
9303 892
3660 314
10814 595
6803 100
2820 475
4537 679
7003 735