3079 801
1731 232
1641 492
1450 427
1504 224
706 163
6553 51
4572 694
4421 339
6380 619
6666 582
3903 489
21371 389
72469 417
17179 440
3059 145
6049 525
9935 857
4242 542