93596 904
3708 563
2996 449
7214 369
4773 636
17123 664
11425 536
4848 195
5465 443
7456 571
12032 801
24495 374
2706 37
1858 203
10514 367
6375 279
7651 486
4689 557