3062 700
2443 499
47592 508
3885 210
15881 130
10204 671
29683 645
8709 811
183508 502
159424 175
13636 485
90724 611
76366 572
31423 840
105706 1143
66335 973
97722 579
54365 429
81555 852
210531 1016
19445 419
87823 771
49295 443
74664 735
15786 543
13196 323
17786 769
34655 929