15037 331
558 38
42602 734
50399 355
11579 736
8137 519
183015 843
17341 198
24148 115
9060 110
16704 705
10132 935
2996 294
4254 707