19960 115
3444 186
7998 658
4634 434
11031 468
9999 599
14177 239
8872 605
21613 810
41207 569
19876 165
9862 246
25466 67
8846 656
22558 762
7168 169
13113 638
9232 226
14176 106
6086 314
3287 44
7972 120
19965 610
5477 488
5703 399
7814 522
6361 880
6392 409