20695 522
61444 430
313155 1365
124840 319
18100 651
8843 847
11103 777
8367 326
10254 721
7501 548
52957 217