21580 970
5944 526
11822 401
3716 177
5797 98
9600 263
17836 953
25252 940
9357 830
6958 512
59281 614
10558 386
11844 129
35037 196
16281 506
10425 456
4235 258
13006 943
10111 419
8887 877
21025 175
18430 161
14902 737
11957 803