2296 239
1409 71
3647 356
6568 569
6434 819
3095 196
3434 532
23516 267
13115 634
30482 685
117629 1150
12871 474