30915 256
4417 264
13189 660
15233 371
9081 165
51762 600
9132 49
11829 441
13019 167
15030 576
4057 782
4833 389
2373 112
114066 984