19586 260
10632 672
9974 50
8100 298
6516 120
5385 514
18807 909
22861 122
7140 967
2449 145
5045 671
4789 752
3526 242
3808 153