2571 52
8929 239
12871 907
12527 518
13026 208
13575 634
5234 422
4775 310
5477 560
8567 596
5935 865
3493 131
7291 406
4412 465
5506 30
13174 85
7447 616
6521 561
1194273 1562
21636 510
32135 472
3635460 6555
130034 538
4018 427
10665 393
8939 694
5465 728
50638 642