7547 341
13186 195
9095 546
8485 60
145374 616
40596 664
47733 426
28293 120
999 79
32701 559
5308 579
42235 299
69323 861
2367 377