2196 672
2711 815
373 85
3065 636
10847 412
6276 324
3199 621
9789 44
14741 442
8986 501
18399 58
7307 138