12016 89
7764 372
22236 789
5213 471
8642 203
3205 404
6082 594
4876 488
7472 562
17788 348
2207 214
6670 114
6650 556
10167 225
5661 562
17467 195
22016 302
9902 670
4019 631
23464 277
18891 542
6164 78
11051 445
11234 493
10333 370
1985 303
15546 510
16112 802