3505 561
23511 301
17095 773
6163 465
975 40
14465 347
8118 533
7531 857
5472 774
52828 760
54268 82
26056 154
7696 265
13570 575
52509 780
20376 379
1841 192
11265 419
23873 612
7986 707
8470 269
15991 440
9862 521
14108 466
8035 239