109096 717
35973 497
18242 741
26567 435
17597 886
86431 919
20752 826
16573 680
30513 600
25579 1009
62300 107
67533 536
23994 129
58241 847
11685 420
34770 375
80665 607
20585 548
49777 340
21192 620
36877 577
39101 385
32530 128
53834 519
11726 131
12644 422
19123 265
18598 851