16003 170
1821 29
2587 262
215693 831
128874 876
12540 390
11061 696
6308 828
5632 139
20979 751
26606 687
30686 147
14469 180
3652 169
5131 679
3602 520
5163 338
2561 275
6333 338
5087 822
18117 307
47855 900
72573 605
50875 256
161473 292
19499 667
20242 81
299143 392