9590 97
10857 158
9235 42
13922 677
14902 605
7655 440
16341 820
4539 610
16454 807
8043 462
19413 614
13020 405
11415 408
9619 253
7933 603
18508 811
7503 129
10095 90
8616 867
12451 313
15550 50
12212 86
8890 335
5138 392
17424 94
23361 176
31730 279
33826 78