19585 260
10620 672
9904 50
8090 298
6516 120
5357 514
18795 909
22812 122
7132 967
2449 145
5043 671
4789 752
3526 242
3806 153