30021 156
18789 531
4687 178
6022 883
8729 597
21837 193
5146 346
7908 777
4560 668
9528 654
21976 45
10054 101
11711 33
2650 37
26817 267
15017 600
5983 188
9899 504
36131 74
7514 234
10388 245
7645 284
26671 235
9788 901
10043 406
43615 507
20460 185
2043 81