30972 256
4427 264
13194 660
15242 371
9082 165
51782 600
9136 49
11837 441
13038 167
15031 576
4058 782
4833 389
2373 112
114220 986