2396 239
1470 71
3706 356
6624 569
6539 819
3180 196
3508 532
23755 267
13526 634
30580 685
118782 1151
13037 474