2599 411
2048 319
12046 326
29272 908
106223 818
17028 387
4699 673
22449 184
10312 47
31260 430
51621 182
15272 221
52421 541
14016 700
12700 83
9264 499
4030 243
17531 619
4321 488
10645 464
13104 162
33271 840
32228 77