3504 561
23511 301
17094 773
6162 465
975 40
14463 347
8118 533
7531 857
5472 774
52825 760
54266 82
26052 154
7696 265
13569 575
52509 780
20376 379
1841 192
11265 419
23872 612
7986 707
8468 269
15991 440
9860 521
14108 466
8035 239