2693 60
8948 281
3749 184
4660 644
4742 475
5345 672
13757 689
7755 48
5502 539
7470 486
4493 147
5873 138
2807 111
3788 322
1607 76
6345 583
20925 663
6758 620
10264 578
4655 96
39506 906
44815 309
9051 637
21485 291
6716 145
25064 177