2991 532
17049 277
19678 755
8873 221
12370 841
13080 147
13125 54
28434 127
76543 140
27359 585
24006 75
41751 386
22015 695
13225 286
23102 868
22625 160
16117 93
14407 274
16283 147
15837 312
12410 852
27975 593
27711 392
11147 552
16100 372