2577 63
17282 153
4544 204
8111 609
7005 280
20169 742
8877 654
13283 313
8301 678
7083 350
4804 392
30925 782
5462 558
8469 52
9260 736
26465 386
8876 90
3813 256
7091 699
5561 668
7546 409
4415 853