303016 946
118043 162
27220 871
4682 233
12934 393
7955 76
17801 443
3739 140
9693 350
30411 891
15875 565
14999 349
14119 225
22351 235
49651 447
47670 521
30019 553
54522 425
32133 431
17741 512
61567 666
14638 342
30767 482
57971 237
33937 79
20247 107
58981 142
29497 122