19968 326
3970 73
11940 266
9657 169
3639 412
22033 652
9090 859
5633 282
47778 141
23573 858
9493 392
7260 259
15519 480
13761 115
17042 315
5143 753
14134 265
3251 165
10679 201
29868 86
10109 159
15225 890
14864 251
14791 900
16943 454
19021 886
16706 445
2689 117