16001 170
1820 29
2587 262
215643 831
128851 876
12539 390
11061 696
6307 828
5632 139
20961 750
26586 687
30661 147
14460 180
3652 169
5130 679
3602 520
5163 338
2561 275
6333 338
5087 822
18113 307
47835 900
72535 605
50838 256
161398 292
19498 667
20242 81
299098 392