17023 925
41232 371
18560 99
2813 705
6528 511
4584 452
3524 330
4041 725
182862 831
29573 457
11181 596
11903 687
93590 904
43083 741
39449 267
5632 207
17680 654
7540 237
6102 561
21999 954
89868 323
16428 741
26329 402
10833 647
7535 277
15614 75
28694 232
2979 198