2597 411
2048 319
12045 326
29271 908
106211 818
17027 387
4699 673
22447 184
10311 47
31253 430
51615 182
15271 221
52417 541
14013 700
12699 83
9262 499
4030 243
17528 619
4321 488
10645 464
13103 162
33268 840
32226 77