2577 63
17283 153
4545 204
8111 609
7005 280
20171 742
8879 654
13288 313
8303 678
7084 350
4804 392
30926 782
5465 558
8470 52
9260 736
26472 386
8880 90
3813 256
7091 699
5561 668
7548 409
4416 853