20131 68
1576 349
1759 521
1981 508
297 77
3195 934
2302 691
22732 100
17466 131
6528 632
4172 126
5139 796
3455 188
20300 672
17951 186
15644 656
10695 672
5549 236
4507 343