6006 299
12681 92
14787 343
17695 166
4329 98
11594 58
4930 615
17459 302
4184 741
376108 1078
57882 485
8651 982
3988 808
2554 637
38592 209
33371 677
19806 101
10302 268
11574 282
3125 264
32673 686
10253 212
20590 509
20729 373
22049 503