14956 73
7324 270
29208 398
112826 216
29846 744
22150 305
8493 410
78694 524
178155 877
13888 467
33096 211
24799 108
51320 521
16835 903
16394 153