2577 63
17284 153
4545 204
8111 609
7006 280
20182 742
8880 654
13291 313
8305 678
7086 350
4805 392
30927 782
5465 558
8470 52
9260 736
26489 386
8882 90
3813 256
7091 699
5561 668
7548 409
4417 853