93505 904
3707 563
2994 449
7213 369
4772 636
17120 664
11416 536
4844 195
5460 443
7451 571
12029 801
24487 374
2704 37
1857 203
10510 367
6366 279
7641 486
4685 557