2599 411
2048 319
12046 326
29275 908
106232 818
17028 387
4699 673
22450 184
10312 47
31261 430
51623 182
15272 221
52426 541
14017 700
12701 83
9264 499
4030 243
17532 619
4321 488
10645 464
13104 162
33271 840
32230 77