2577 63
17284 153
4545 204
8111 609
7006 280
20183 742
8881 654
13292 313
8305 678
7087 350
4805 392
30927 782
5465 558
8470 52
9262 736
26492 386
8882 90
3813 256
7094 699
5561 668
7549 409
4417 853