2599 411
2048 319
12047 326
29276 908
106233 818
17029 387
4699 673
22451 184
10312 47
31263 430
51623 182
15272 221
52429 541
14017 700
12701 83
9266 499
4030 243
17532 619
4321 488
10646 464
13105 162
33271 840
32230 77