17013 925
41192 371
18556 99
2812 705
6520 511
4580 452
3523 330
4040 725
182766 831
29573 457
11178 596
11903 687
93541 904
43074 741
39440 267
5630 207
17675 654
7538 237
6099 561
21998 954
89831 323
16425 741
26328 402
10833 647
7535 277
15603 75
28689 232
2976 198