3089 313
2232 60
7032 280
4519 469
3040 184
4277 644
4547 662
4310 475
4815 672
12565 688
7083 48
4960 539
6604 486
3770 147
1324 156
5280 138
2408 111
15649 376
3203 322
1338 76
5761 583
7996 495
19820 661
5767 620
9428 576
4115 96
6843 617
17099 578