25008 778
5775 165
11949 649
7203 503
42569 734
21231 559
8427 145
25245 417
124848 840
123436 637
5007 616
11000 293
20107 336
69763 473
51633 925
4524 138
4117 227