2597 411
2048 319
12045 326
33829 408
169179 313
106211 818
17027 387
22447 184
10311 47
31252 430
51615 182
15271 221
52417 541
14013 700
12699 83
9262 499
17528 619
9739 440
13102 162
33268 840
32225 77