2396 239
1470 71
3705 356
6623 569
6536 819
3180 196
3507 532
23751 267
13520 634
30579 685
118762 1151
13035 474