3089 313
2232 60
7035 280
4519 469
3042 184
4277 644
4554 662
4310 475
4815 672
12567 688
7084 48
4961 539
6609 486
3772 147
1324 156
5280 138
2409 111
15649 376
3203 322
1338 76
5763 583
8005 495
19820 661
5767 620
9430 576
4115 96
6846 617
17100 578