3507 387
3432 300
8440 766
4039 444
8086 690
3584 257
13496 808
5799 176
16501 263
21712 419
1627 373
4732 730
28531 105
5383 680
17209 529
4121 59
3284 342
3933 626
3777 389
2664 277
2980 127
8981 261
3858 191
1832 225
3885 219
2587 309
5833 577
5355 940