6009 299
12684 92
14792 343
17699 166
4329 98
11595 58
4932 615
17461 302
4186 741
376131 1078
57887 485
8653 982
3988 808
2554 637
38603 209
33376 677
19808 101
10305 268
11578 282
3125 264
32679 686
10255 212
20598 509
20732 373
22054 503