3005 228
4466 275
68112 474
14372 747
34802 619
25123 845
12851 194
23986 606
52612 82
10780 41
25863 522
30334 226
25876 713
23378 645
31672 458
16443 706
25601 819
19366 537
64803 372
30609 172
88579 513
54860 593
17480 124
100433 242
6654 358
26331 45
20469 549
53312 330