12435 583
4508 185
8668 659
3711 93
14744 368
2266 245
17592 639
2033 173
41419 490
4889 554
9588 516
12542 486
5669 629
8708 815
6154 708
4416 388
42246 292
3526 472
60320 404
12670 568
2539 84
18439 506
2747646 4077
5069 425
6516 752
5739 361
20504 757
21518 457