12435 583
4508 185
8668 659
3711 93
14750 368
2266 245
17594 639
2033 173
41430 490
4890 554
9589 516
12542 486
5669 629
8709 815
6154 708
4418 388
42256 292
3526 472
60320 404
12671 568
2539 84
18442 506
2748540 4077
5069 425
6516 752
5739 361
20515 757
21522 457