121238 650
4202 725
12575 339
6813 328
14299 539
8690 573
5591 351
6806 560
10589 537
17120 417
47987 473
3620 666
32909 512