21654 1020
11252 85
4817 560
14703 877
8154 161
22798 450
7879 408
5761 59
21005 449
14184 846
5019 631
10417 718
5065 310
5383 809
4050 241
3374 349
12195 99
1445 70
8903 944
4852 54
3948 614
2412 346
7670 641
2585 227