40502 716
20284 590
269639 871
12043 584
13761 401
12367 440
10101 323
7149 682
7354 204
13815 492
8020 70
7308 773
16850 138
48965 179
9255 72
21054 667
16854 401
47828 467
17867 742
2780 109
4446 813
3886 196
6605 263