22812 525
65652 239
140931 327
62849 430
316698 1370
18406 651
9005 848
11465 777
8429 326
10332 721
7545 548