16005 170
1821 29
2587 262
215702 831
128879 876
12540 390
11061 696
6308 828
5632 139
20986 751
26611 687
30693 147
14473 180
3652 169
5131 679
3603 520
5163 338
2561 275
6333 338
5087 822
18117 307
47861 900
72587 605
50889 256
161499 292
19499 667
20242 81
299161 392