23387 47
2748 305
19081 348
42484 897
7737 917
20537 678
7224 286
108602 552
7682 434
5861 469
2889 472
4155 273
4483 67
11247 565
6606 412
3733 888