5050 97
10355 639
6839 676
17185 431
8495 299
19460 367
8536 523
8818 686
12680 245
11839 52
12749 759
6580 151
21000 715
7235 340
5593 361
12014 747
12561 933
9239 94
5667 251
7073 558
2813 40
10214 846
5919 726
16286 388