3001 532
18005 277
20296 755
9343 221
12800 841
13088 147
13135 54
28556 127
76708 140
27398 585
24056 75
41831 386
22060 695
13247 286
23189 868
22671 160
16155 93
14529 274
16334 147
15876 312
12446 852
28074 593
27766 392
11216 552
16286 372