2599 411
2048 319
12045 326
29271 908
106219 818
17027 387
4699 673
22449 184
10312 47
31258 430
51618 182
15272 221
52419 541
14016 700
12699 83
9262 499
4030 243
17530 619
4321 488
10645 464
13103 162
33270 840
32226 77