3081 790
1851 258
1619 178
2428 416
40796 256
29410 445
39254 134
51527 424
36311 553
42726 473
32934 822
17304 245
47320 505
37376 928
47783 199
74999 292
19157 806
20218 818
63397 581
15763 346
66337 973
34808 95
15897 487
19916 458