16991 925
41143 371
18550 99
2811 705
6497 511
4571 452
3515 330
4037 725
182534 831
29572 457
11177 596
11902 687
93477 904
43060 741
39416 267
5626 207
17670 654
7537 237
6099 561
21996 954
89804 323
16421 741
26321 402
10832 647
7533 277
15590 75
28681 232
2975 198