6005 299
12680 92
14787 343
17695 166
4329 98
11593 58
4930 615
17459 302
4184 741
376105 1078
57882 485
8651 982
3988 808
2554 637
38592 209
33370 677
19805 101
10302 268
11574 282
3125 264
32673 686
10253 212
20589 509
20729 373
22049 503