6856 166
9106 444
5489 421
26354 258
71882 517
53548 741
18573 569
9519 94
30163 329
8006 370
3330 232