12435 583
4508 185
8667 659
3711 93
14740 368
2266 245
17584 639
2033 173
41394 490
4888 554
9585 516
12541 486
5668 629
8708 815
6153 708
4415 388
42242 292
3525 472
60319 404
12669 568
2531 84
18426 506
2746447 4075
5069 425
6516 752
5737 361
20486 757
21509 457