5246 421
18963 122
301608 1062
73902 222
7861 202
17522 63
32823 664
38646 316
27727 657
71096 718
21613 483
4642 562