3991 100
19565 649
8360 376
12604 166
27974 650
19117 389
23790 947
6445 504
8549 813
9403 710
20531 561
16303 506
30981 707
7348 432
23493 161
3476 224
5713 666
11422 349
18122 878
10732 672
26859 978
7501 193
5844 201
30228 141