2595 411
2048 319
12044 326
29265 908
106197 818
17026 387
4699 673
22444 184
10310 47
31246 430
51610 182
15268 221
52406 541
14011 700
12696 83
9260 499
4029 243
17523 619
4321 488
10639 464
13098 162
33264 840
32221 77