2599 411
2048 319
12045 326
33829 408
169181 313
106221 818
17027 387
22449 184
10312 47
31258 430
51619 182
15272 221
52420 541
14016 700
12700 83
9263 499
17530 619
9740 440
13103 162
33270 840
32226 77