2599 411
2048 319
12045 326
29271 908
106217 818
17027 387
4699 673
22448 184
10312 47
31256 430
51616 182
15272 221
52419 541
14015 700
12699 83
9262 499
4030 243
17530 619
4321 488
10645 464
13103 162
33269 840
32226 77