22602 68
1581 349
1759 521
1981 508
297 77
3195 934
2305 691
22732 100
17467 131
6534 632
4173 126
5140 796
3458 188
20300 672
17952 186
15646 656
10698 672
5550 236
4508 343