4004 877
2986 447
21258 121
8531 90
6751 532
66458 577
6055 783
41510 183
9014 680
3610 212
4021 260
13852 801
12080 233
57309 416
124870 689
105732 79
205172 325
62175 660
84181 291
67619 546
12348 593
270910 181
61403 224
128994 386
17409 733
93115 348
76596 353
41777 197