50085 411
32157 174
16091 307
2784 208
13155 60
21158 218
7778 847
12547 901
7688 758
5112 153
4630 540
29677 688
6864 142
17962 557
38120 483
19913 657
31881 766
3760 82
4936 967
2184 165
16509 418
3347 89
15993 96
3267 656