6005 299
12673 92
14778 343
17692 166
4326 98
11589 58
4928 615
17459 302
4183 741
376073 1078
57880 485
8647 982
3987 808
2554 637
38580 209
33367 677
19800 101
10296 268
11572 282
3125 264
32667 686
10252 212
20583 509
20720 373
22039 503