2396 239
1471 71
3706 356
6624 569
6539 819
3180 196
3508 532
23756 267
13527 634
30582 685
118788 1151
13039 474