2599 411
2048 319
12045 326
33829 408
169179 313
106214 818
17027 387
22448 184
10312 47
31256 430
51616 182
15272 221
52418 541
14015 700
12699 83
9262 499
17529 619
9740 440
13103 162
33269 840
32226 77