22790 525
64921 235
140303 327
62792 430
316546 1370
18396 651
8994 848
11465 777
8424 326
10328 721
7544 548