6005 299
12675 92
14778 343
17694 166
4328 98
11591 58
4929 615
17459 302
4184 741
376082 1078
57881 485
8648 982
3988 808
2554 637
38586 209
33368 677
19800 101
10299 268
11572 282
3125 264
32670 686
10253 212
20587 509
20725 373
22046 503