5005 613
21132 47
7804 494
9591 777
20811 475
20898 629
22566 563
13349 303
7566 442
9175 370
5195 92
19499 563
7010 60
4924 175
56232 664
849 44
14725 244
94170 851
9668 938
5760 145
1725 97
1890 42
6187 242
2420 340