3980 877
2982 447
21243 121
8499 90
6747 532
66443 577
6050 783
41485 183
8973 680
3600 212
4012 260
13848 801
12078 233
57281 416
124769 689
105634 79
205005 325
62142 660
84141 291
67594 546
12347 593
270827 181
61339 224
128967 386
17408 733
93108 348
76589 353
41775 197