20184 598
1889 373
6880 461
7778 796
14837 666
5483 117
2038 332
9110 747
1963 145
3616 622
12288 471
4155 215
3333 846
2795 290
5091 182
7674 421
6350 390
4709 82
7412 934
16722 558
4341 161
3272 104
9414 433
4772 810
19505 669
8287 34
7495 816
23568 860